#ifndef GEN8_FLAGS_FR_H
#define GEN8_FLAGS_FR_H

#define FLAG_HIDE_LOSTELLE_IN_BERRY_FOREST 0x500
#define FLAG_HIDE_MT_EMBER_EXTERIOR_ROCKETS 0x501
#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_BIKER 0x502
#define FLAG_HIDE_ONE_ISLAND_POKECENTER_BILL 0x503
#define HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_PEARL 0x504
#define FLAG_HIDE_LORELEIS_HOUSE_FEAROW_DOLL 0x505
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_CHESTO_BERRY 0x506
#define FLAG_HIDE_LORELEIS_HOUSE_NIDORAN_F_DOLL 0x507
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_TM36 0x508
#define HIDDEN_ITEM_MT_EMBER_EXTERIOR_ULTRA_BALL 0x509
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_BLUK_BERRY 0x50a
#define HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_PINAP_BERRY 0x50b
#define FLAG_HIDE_MOLTRES 0x50c
#define HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_BIG_PEARL 0x50d
#define FLAG_HIDE_ICEFALL_CAVE_ROCKETS 0x50e
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM14_RARE_CANDY 0x50f
#define FLAG_HIDE_FIVE_ISLAND_ROCKETS 0x510
#define HIDDEN_ITEM_FIVE_ISLAND_ROCKET_WAREHOUSE_NET_BALL 0x511
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_1F_HM07 0x512
#define FLAG_HIDE_SIX_ISLAND_WATER_PATH_ELIXIR 0x513
#define FLAG_HIDE_SAPPHIRE 0x514
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_1F_ULTRA_BALL 0x515
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PECHA_BERRY 0x516
#define HIDDEN_ITEM_SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE_RAWST_BERRY 0x517
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_RAWST_BERRY 0x518
#define HIDDEN_ITEM_THREE_ISLAND_DUNSPARCE_TUNNEL_NUGGET 0x519
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_B1F_NEVER_MELT_ICE 0x51a
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PERSIM_BERRY 0x51b
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PINAP_BERRY 0x51c
#define FLAG_HIDE_LORELEIS_HOUSE_PIDGEOT_DOLL 0x51d
#define FLAG_HIDE_SIX_ISLAND_OUTCAST_ISLAND_PP_UP 0x51e
#define HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_MAX_REPEL 0x51f
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM13_MAX_REVIVE 0x520
#define FLAG_HIDE_LORELEIS_HOUSE_NIDORAN_M_DOLL 0x521
#define FLAG_HIDE_TWO_ISLAND_GAME_CORNER_LOSTELLE 0x522
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_ORAN_BERRY 0x523
#define HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_BIG_PEARL 0x524
#define HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_ASPEAR_BERRY 0x525
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_NUGGET 0x526
#define FLAG_HIDE_LOSTELLE_IN_HER_HOME 0x527
#define HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_NANAB_BERRY 0x528
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE 0x529
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_HOUSE_LUCKY_PUNCH 0x52a
#define FLAG_HIDE_LORELEI_IN_HER_HOUSE 0x52b
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_ASPEAR_BERRY 0x52c
#define HIDDEN_ITEM_SEVEN_ISLAND_SEVAULT_CANYON_CHERI_BERRY 0x52d
#define HIDDEN_ITEM_SIX_ISLAND_OUTCAST_ISLAND_NET_BALL 0x52e
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_RAZZ_BERRY 0x52f
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_FULL_RESTORE 0x530
#define FLAG_HIDE_MT_EMBER_EXTERIOR_ULTRA_BALL 0x531
#define FLAG_HIDE_FOUR_ISLAND_ICEFALL_CAVE_B1F_FULL_RESTORE 0x532
#define FLAG_HIDE_LORELEIS_HOUSE_LAPRAS_DOLL 0x533
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM10_SILK_SCARF 0x534
#define HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STARDUST 0x535
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_MAX_ELIXIR 0x536
#define FLAG_HIDE_POSTGAME_GOSSIPERS 0x537
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_CHERI_BERRY 0x538
#define FLAG_HIDE_ICEFALL_CAVE_LORELEI 0x539
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_HP_UP 0x53a
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_MAX_ETHER 0x53b
#define FLAG_HIDE_ONE_ISLAND_POKECENTER_CELIO 0x53c
#define FLAG_HIDE_LORELEI_HOUSE_CHANSEY_DOLL 0x53d
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_3 0x53e
#define FLAG_HIDE_FIVE_ISLAND_MEADOW_MAX_POTION 0x53f
#define HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STAR_PIECE 0x540
#define HIDDEN_ITEM_TWO_ISLAND_CAPE_BRINK_PP_MAX 0x541
#define FLAG_HIDE_SIX_ISLAND_POKECENTER_RIVAL 0x542
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_MAX_ELIXIR 0x543
#define HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_BLUK_BERRY 0x544
#define HIDDEN_ITEM_MT_EMBER_EXTERIOR_FIRE_STONE 0x545
#define FLAG_HIDE_RESORT_GORGEOUS_SELPHY 0x546
#define HIDDEN_ITEM_SIX_ISLAND_OUTCAST_ISLAND_STAR_PIECE 0x547
#define HIDDEN_ITEM_SIX_ISLAND_GREEN_PATH_ULTRA_BALL 0x548
#define HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_SITRUS_BERRY 0x549
#define FLAG_HIDE_RESORT_GORGEOUS_INSIDE_SELPHY 0x54a
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_UP_GRADE 0x54b
#define HIDDEN_ITEM_FIVE_ISLAND_ROCKET_WAREHOUSE_NEST_BALL 0x54c
#define FLAG_HIDE_FIVE_ISLAND_MEMORIAL_PILLAR_METAL_COAT 0x54d
#define FLAG_HIDE_SEVEN_ISLAND_SEVAULT_CANYON_KINGS_ROCK 0x54e
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_LUM_BERRY 0x54f
#define HIDDEN_ITEM_TWO_ISLAND_CAPE_BRINK_RARE_CANDY 0x550
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM12_SEA_INCENSE 0x551
#define HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_PEARL 0x552
#define FLAG_HIDE_SELPHYS_BUTLER 0x553
#define FLAG_HIDE_RUIN_VALLEY_SCIENTIST 0x554
#define HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_RAZZ_BERRY 0x555
#define FLAG_HIDE_LORELEI_HOUSE_MEOWTH_DOLL 0x556
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_NANAB_BERRY 0x557
#define FLAG_HIDE_SIX_ISLAND_RUIN_VALLEY_SUN_STONE 0x558
#define FLAG_HIDE_LOST_CAVE_SELPHY 0x559
#define FLAG_HIDE_DOTTED_HOLE_SCIENTIST 0x55a
#define FLAG_HIDE_FIVE_ISLAND_LOST_CAVE_ROOM11_LAX_INCENSE 0x55b
#define FLAG_HIDE_MT_EMBER_EXTERIOR_FIRE_STONE 0x55c
#define HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STARDUST_2 0x55d
#define HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_ORAN_BERRY 0x55e
#define HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_NEST_BALL 0x55f
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_2 0x560
#define HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_WEPEAR_BERRY 0x561
#define FLAG_HIDE_FIVE_ISLAND_MEADOW_PP_UP 0x562
#define FLAG_HIDE_MG_DELIVERYMEN 0x563
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_PEARL 0x564
#define FLAG_HIDE_SIX_ISLAND_WATER_PATH_DRAGON_SCALE 0x565
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_4 0x566
#define FLAG_HIDE_FIVE_ISLAND_ROCKET_WAREHOUSE_BIG_PEARL 0x567
#define FLAG_HIDE_THREE_ISLAND_BIKERS 0x568
#define FLAG_HIDE_LORELEI_HOUSE_JIGGLYPUFF_DOLL 0x569
#define FLAG_HIDE_THREE_ISLAND_BERRY_FOREST_FULL_HEAL 0x56a
#define HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_STARDUST 0x56b
#define FLAG_HIDE_MT_EMBER_EXTERIOR_DIRE_HIT 0x56c
#define FLAG_HIDE_ONE_ISLAND_BILL 0x56d
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_ETHER 0x56e
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_MAX_REPEL 0x56f
#define FLAG_HIDE_ONE_ISLAND_KINDLE_ROAD_CARBOS 0x570
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STARDUST 0x571
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STARDUST_2 0x572
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_PEARL 0x573
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_PEARL_2 0x574
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_ULTRA_BALL 0x575
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_ULTRA_BALL_2 0x576
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STAR_PIECE 0x577
#define HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_BIG_PEARL 0x578


#define VAR_MAP_SCENE_ROCKET_WAREHOUSE 0x4100
#define VAR_MAP_SCENE_TRAINER_TOWER 0x4101
#define VAR_MAP_SCENE_MT_EMBER_EXTERIOR 0x4102
#define VAR_MAP_SCENE_ONE_ISLAND_POKEMON_CENTER_1F 0x4103
#define VAR_MAP_SCENE_ICEFALL_CAVE_BACK 0x4014
#define VAR_MAP_SCENE_ONE_ISLAND_HARBOR 0x4015


#define OBJ_EVENT_GFX_SCIENTIST 1
#define OBJ_EVENT_GFX_BLUE 1
#define OBJ_EVENT_GFX_BATTLE_GIRL 1
#define OBJ_EVENT_GFX_OLD_MAN_2 1

#define MAP_BATTLE_SCENE_INDOOR_1 2 // Pokemon Tower, Tanoby ruins
#define MAP_BATTLE_SCENE_INDOOR_2 3 // Pokemon Mansion, Power Plant, Rocket Hideout/Warehouse

#define OBJ_EVENT_GFX_ROCK_SMASH_ROCK OBJ_EVENT_GFX_BREAKABLE_ROCK
#define OBJ_EVENT_GFX_ROCKET_M 1
#define OBJ_EVENT_GFX_MOLTRES 1

#define FLAG_GIVE_ITEM_TRI_PASS 0x600 //给三岛通行证
#endif //GEN8_FLAGS_FR_H



